package com.j2eefast.produce.pms.entity;

        import com.baomidou.mybatisplus.annotation.IdType;
        import com.baomidou.mybatisplus.annotation.TableField;
        import com.baomidou.mybatisplus.annotation.TableId;
        import com.baomidou.mybatisplus.annotation.TableName;
        import com.fasterxml.jackson.annotation.JsonFormat;
        import com.j2eefast.common.core.base.entity.BaseEntity;
        import lombok.Data;

        import java.util.Date;

/**
 * 评审
 * bpm_bid_reports
 * @author: summer
 * @date 2021-06-03 16:28
 */
@Data
@TableName("project_archives")
public class PmsReviewEntity extends BaseEntity{



    @TableId(value = "id",type = IdType.AUTO)
    protected Integer id;



    //档案编号
    @TableField(value = "user_id")
    protected String userId;
    //档案编号
    @TableField(value = "name")
    protected String name;
    //档案编号
    @TableField(value = "file_number")
    protected String fileNumber;
    //合同编号
    @TableField(value = "contract_no")
    protected String contractNo;
    //项目名称
    @TableField(value = "project_name")
    protected String projectName;
    //合同甲方
    @TableField(value = "contract_first")
    protected String contractFirst;
    //地址
    @TableField(value = "address")
    protected String address;
    //项目经理
    @TableField(value = "ceo_name")
    protected String ceoName;
    //项目经理id
    @TableField(value = "name_id")
    protected Long nameId;
    //项目所属部门
    @TableField(value = "department")
    protected String department;
    //签订日期
    @TableField(value = "sign_data")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8")
    protected Date signData;
    //合同金额总计
    @TableField(value = "contract_total")
    protected Double contractTotal;
    //已开三联单应交款
    @TableField(value = "sanlian_total")
    protected Double sanlianTotal;
    //已结算金额统计
    @TableField(value = "put_amount_total")
    protected Double putAmountTotal;
    //项目完结日期
    @TableField(value = "end_data")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8")
    protected Date endData;
    //项目完结日期
    @TableField(value = "create_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8")
    protected Date createTime;
    //项目完结日期
    @TableField(value = "update_time")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" , timezone = "GMT+8")
    protected Date updateTime;

    private  int total;

    @Override
    public String toString() {
        return super.toString();
    }
}

